name given to several species of turtle - German English Dictionary